eolian sculpture - Spanish English Dictionary